squash puree - German English Dictionary